self-employed persons - Turkish English Dictionary